package org.ns.summer.mvc.dynamicexec;

/**
 * 动态参数模版
 * 
 * @author 张星宇
 * @version 1.0
 *
 */
@FunctionalInterface
public interface ExecParamTemplate {
	/**
	 * 参数加载
	 * 
	 * @param autoParamInfo
	 *            参数加载的信息
	 * @return
	 */
	public Object paramLoad(ExecParamInfo autoParamInfo) throws Exception;

	default public boolean preHandle(ExecParamInfo autoParamInfo) {
		return true;
	};
}
